package com.wanjia.seal.manager.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

import static com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL;

//印摸表
@Data
public class SealVO implements Serializable {
    @TableField("ACCOUNT")
    private String Account;//帐号
    @TableField("SEALORDER")
    private int SealOrder;//编号
    @TableField("STATUS")
    private String Status;//印章状态
    @TableField("SEALCOLOR")
    private String SealColor;//印章颜色
    @TableField("CREATEDATE")
    private Date CreateDate;//创建日期
    @TableField("STARTDATE")
    private Date StartDate;//启用日期
    @TableField("STOPDATE")
    private Date StopDate;//停止日期
    @TableField("SEALTYPE")
    private String SealType;//类型
    @TableField("RESERVED")
    private String Reserved;//保留字
    @TableField("BANK")
    private String Bank;//行号
    @TableField("NODE")
    private String Node;//节点号
    @TableField("OPERATORID")
    private String OperatorID;//操作员号
    @TableField("SEALWIDTH")
    private int SealWidth;//印章宽度
    @TableField("SEALHEIGHT")
    private int SealHeight;//印章高度
    @TableField("SEALLENGTH")
    private Integer SealLength;//数据长度
    @TableField("SEALHEAD")
    private byte[] sealHead;
    @TableField("SEALDATA")
    private byte[] SealData;//印章数据
    @TableField("SEALCARDID")
    private String SealCardID;//印鉴卡号
    @TableField("SCANDPI")
    private Integer ScanDPI;//印章像素默认200
    @TableField("SEALID")
    private String SealID;//印章ID
    private String CustomName;
}
